// pages/businessFlow/components/contractListPop.js

Component({
  /**
   * 组件的属性列表
   */
  properties: {
    list: {
      type: Array,
      value: []
    },
    showProp:{
      type: Boolean,
      value: false
    }
  },

  observers: {
    'showProp': function(val) {
      this.setData({
        show: val
      })
    },
  },

  /**
   * 组件的初始数据
   */
  data: {
    show: false,
    activeName: -1,
    curSaleOrder: {},
    bsList: [],
  },

  /**
   * 组件的方法列表
   */
  methods: {
    onClosePop(){
      this.setData({
        activeName: -1,
        show: false,
      });
    },
    onChange(event) {
      const _this = this;
      _this.setData({
        activeName: event.detail
      },function(){
        _this.setData({
          bsList: ((!!_this.data.list && !!_this.data.list[event.detail]) ? (_this.data.list[event.detail].bill_sale_list || []) : [])
        })
      });
    },
  }
})
